package com.glasses.manage.auth.dto;

import com.glasses.manage.core.annotation.Label;

import java.math.BigDecimal;

/**
 * Created by Administrator on 2017-10-26.
 */
public class GoodsDto {

    @Label("主键ID")
    private Long id;
    @Label("商品名称")
    private String goodsName;
    @Label("商品价格")
    private BigDecimal goodsPrice;
    @Label("商品原价格")
    private BigDecimal goodsOriPrice;
    @Label("商品类型")
    private String goodsType;
    @Label("商品描述")
    private String goodsDescription;
    @Label("商品主图路径")
    private String imagePath;
    @Label("商品角度1图片路径")
    private String imageAngle1Path;
    @Label("商品角度2图片路径")
    private String imageAngle2Path;
    @Label("商品角度3图片路径")
    private String imageAngle3Path;
    @Label("商品角度4图片路径")
    private String imageAngle4Path;
    @Label("商品库存")
    private BigDecimal goodsAmount;
    @Label("商品销量")
    private BigDecimal goodsSalses;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }


    public BigDecimal getGoodsPrice() {
        return goodsPrice;
    }

    public void setGoodsPrice(BigDecimal goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    public BigDecimal getGoodsOriPrice() {
        return goodsOriPrice;
    }

    public void setGoodsOriPrice(BigDecimal goodsOriPrice) {
        this.goodsOriPrice = goodsOriPrice;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsType() {
        return goodsType;
    }

    public void setGoodsType(String goodsType) {
        this.goodsType = goodsType;
    }

    public String getGoodsDescription() {
        return goodsDescription;
    }

    public void setGoodsDescription(String goodsDescription) {
        this.goodsDescription = goodsDescription;
    }

    public String getImagePath() {
        return imagePath;
    }

    public void setImagePath(String imagePath) {
        this.imagePath = imagePath;
    }

    public String getImageAngle1Path() {
        return imageAngle1Path;
    }

    public void setImageAngle1Path(String imageAngle1Path) {
        this.imageAngle1Path = imageAngle1Path;
    }

    public String getImageAngle2Path() {
        return imageAngle2Path;
    }

    public void setImageAngle2Path(String imageAngle2Path) {
        this.imageAngle2Path = imageAngle2Path;
    }

    public String getImageAngle3Path() {
        return imageAngle3Path;
    }

    public void setImageAngle3Path(String imageAngle3Path) {
        this.imageAngle3Path = imageAngle3Path;
    }

    public String getImageAngle4Path() {
        return imageAngle4Path;
    }

    public void setImageAngle4Path(String imageAngle4Path) {
        this.imageAngle4Path = imageAngle4Path;
    }

    public BigDecimal getGoodsAmount() {
        return goodsAmount;
    }

    public void setGoodsAmount(BigDecimal goodsAmount) {
        this.goodsAmount = goodsAmount;
    }

    public BigDecimal getGoodsSalses() {
        return goodsSalses;
    }

    public void setGoodsSalses(BigDecimal goodsSalses) {
        this.goodsSalses = goodsSalses;
    }

    @Override
    public String toString() {
        return "GoodsDto{" +
                "id=" + id +
                ", goodsName='" + goodsName + '\'' +
                ", goodsPrice=" + goodsPrice +
                ", goodsOriPrice=" + goodsOriPrice +
                ", goodsType='" + goodsType + '\'' +
                ", goodsDescription='" + goodsDescription + '\'' +
                ", imagePath='" + imagePath + '\'' +
                ", imageAngle1Path='" + imageAngle1Path + '\'' +
                ", imageAngle2Path='" + imageAngle2Path + '\'' +
                ", imageAngle3Path='" + imageAngle3Path + '\'' +
                ", imageAngle4Path='" + imageAngle4Path + '\'' +
                ", goodsAmount=" + goodsAmount +
                ", goodsSalses=" + goodsSalses +
                '}';
    }
}
